# 基础镜像
FROM openjdk:8-jdk-oracle

# 作者信息
MAINTAINER leon

# 设定时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# 挂载目录
VOLUME /home/jar

# 创建目录
RUN mkdir -p /home/jar

# 指定工作目录
WORKDIR /home/jar

# 复制 JAR 文件到路径
COPY ./target/petroleum-platform-api.jar /home/jar/petroleum-platform-api.jar

# 启动系统服务
ENTRYPOINT ["java", "-Xmx1024M", "-Xms1024M", "-jar", "petroleum-platform-api.jar"]

# 如果需要，可以添加默认命令参数（可选）
CMD ["--spring.profiles.active=pro", "--server.port=7562"]
